2576 NE Miami Gardens Dr, Nortd Miami Beach, FL 33180-2706, Nortd Miami Beach
"The day we came it was full and not enough servers. Management should do a better job. Food was good"
"The day we came it was full and not enough servers. Management should do a better job. Food was good"